mortifying defeat

Traduzioni
défaite humiliante